/*global css*/

@font-face {
  font-family: "SourceHanSansCNLight";
  src: url("/css/font/SourceHanSansCN-Light.woff2") format("woff2"),
       url("/css/font/SourceHanSansCN-Light.woff") format("woff"),
       url("/css/font/SourceHanSansCN-Light.ttf") format("truetype"),
       url("/css/font/SourceHanSansCN-Light.eot") format("embedded-opentype"),
       url("/css/font/SourceHanSansCN-Light.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Alibaba";
  src: url("/css/font/Alibaba/Alibaba.woff") format("woff"),
       url("/css/font/Alibaba/Alibaba.ttf") format("truetype"),
       url("/css/font/Alibaba/Alibaba.eot") format("embedded-opentype"),
       url("/css/font/Alibaba/Alibaba.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
* {font-family:"微软雅黑";-webkit-text-size-adjust:none; /*_behavior:url(/iepng/iepngfix.htc);*/}
td, th, div, input, select, textarea, li, ol, dt, dd, h1, h2, h3, h4, h5, h6 {font-size:12px;color:#333;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote {padding:0;margin:0;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
li {list-style-type:none;}


/* 导航logo 大小,地图不显示 */
 img {border:none; max-width:100%; max-height:100%;} 
 
 
.line {border-bottom:1px dashed #ccc;height:1px;overflow:hidden;}
.border {border:1px solid #ccc;}
body {_behavior:url(/css/csshover.htc);}
body.dec_body{ overflow: hidden;}

/*文字大小，颜色，行距定义 fz:font-size；fc:font-color；flh:font-line-height*/
.fz_12px{font-size:12px;}
.fz_14px{font-size:14px;}
.fz_16px{font-size:16px;}
.fz_18px{font-size:18px;}
.fc_red{color:#ff0000;}
.fc_gory{color:#666;}
.fc_gray{ color:#999;}
.fc_white{color:#fff;}
.fc_blue{ color:#0099cc;}
.fc_yellow{color:#ff6600;}
.flh_150{line-height:150%;}
.flh_180{line-height:180%;}

/*float*/
.fl{float:left;}
.fr{float:right;}

/*img-vertical*/
.img{ text-align:center;}
.img span{ display:inline-block; height:100%; vertical-align:middle;}
.img img{ vertical-align:middle;}

/*form*/
.form_input{border:1px solid #ccc; color:#333; background:url(../images/input_bg.gif) #fff repeat-x; height:20px; line-height:20px;}
.form_area{border:1px solid #ccc; color:#333; background:url(../images/input_bg.gif) #fff repeat-x; line-height:180%;}
.form_button{border:none; background:#505050; color:#fff; height:22px; line-height:22px; padding:0 5px; overflow:hidden; width:80px;}
.form_button_130{width:130px;}
.form_focus{border-color:red;}
.form_gory_button{border:none; background:url(../images/button_grey.gif); width:110px; height:25px; line-height:25px; font-weight:bold; color:#555; text-align:center;}
select.form_focus{background:#ccc;}

/*#global_win_alert alert/confirm*/
#global_win_alert{position:fixed; left:0; top:30%; background:#fff; border:1px #ccc solid; opacity:0.95; filter:alpha(opacity=95); width:400px; z-index:100000; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; padding-top:7px; overflow:hidden; box-shadow:0 2px 10px rgba(0,0,0,.25); -webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);}
#global_win_alert .win_close{height:14px; padding:5px 0;}
#global_win_alert .win_close .close{float:right; padding:0; line-height:100%; font-size:18px; margin-right:17px; opacity:0.2; filter:alpha(opacity=20); cursor:pointer; background:none; border:0; font-weight:bold; text-shadow:0 1px 0 #fff; color:#000; outline:0;}
#global_win_alert .win_close .close:hover{opacity:0.5; filter:alpha(opacity=50);}
#global_win_alert .win_tips{padding:12px 30px 26px 80px; background:url(../images/win_warning.jpg) no-repeat 30px 8px; line-height:23px; border-bottom:1px #dbdbdb solid; margin-bottom:1px;}
#global_win_alert .win_btns{padding:10px 4px 10px 0; background:#ededed; text-align:right;}
#global_win_alert .win_btns .btn{line-height:23px; text-align:center; padding:0 17px; border:1px #b7b7b7 solid; background:#fff; border-radius:5px; color:#7d7070; cursor:pointer; margin-right:12px; font-size:14px;}
#global_win_alert .win_btns .btn_sure{border:1px #55a290 solid; background:#55a290; color:#fff;}

/*a*/
a{color:#333; text-decoration:none; outline:none;}
a:hover{color:#ff6600; text-decoration:none;}
a.red{color:red;}
a.red:hover{color:red;}

/*turn page*/
#turn_page{ text-align:center; line-height:36px;}
#turn_page .page_button{ padding:0 20px; font-size:14px; border:1px solid #e9e9e9; display:inline-block; color:#555; margin:0 4px; text-decoration:none; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
#turn_page .page_item{ width:48px; font-size:14px;  border:1px solid #e9e9e9; display:inline-block; color:#555; margin:0 4px; text-decoration:none; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
#turn_page .page_item_current{ width:48px; font-size:14px;  border:1px solid #48bd92; display:inline-block; color:#fff; background:#48bd92; margin:0 4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
#turn_page a:hover{ background:#efefef;}

/*#turn_page{text-align:center; height:30px; line-height:30px;}
#turn_page .page_button{background:#fff; border:1px solid #ccc; margin:0 5px; padding:5px 10px;}
#turn_page .page_item{background:#fff; border:1px solid #ccc; padding:5px 10px; margin:0 5px;}
#turn_page .page_item_current{background:#f0f0f0; border:1px solid #ccc; padding:5px 10px; margin:0 5px; color:red;}*/

/* padding */
.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.blank0 {margin:0px auto;clear:both;height:0;font-size:1px;overflow:hidden;}.blank1 {margin:0px auto;clear:both;height:1px;font-size:1px;overflow:hidden;}.blank2 {margin:0px auto;clear:both;height:2px;font-size:1px;overflow:hidden;}.blank3 {margin:0px auto;clear:both;height:3px;font-size:1px;overflow:hidden;}.blank4 {margin:0px auto;clear:both;height:4px;font-size:1px;overflow:hidden;}.blank5 {margin:0px auto;clear:both;height:5px;font-size:1px;overflow:hidden;}.blank6 {margin:0px auto;clear:both;height:6px;font-size:1px;overflow:hidden;}.blank7 {margin:0px auto;clear:both;height:7px;font-size:1px;overflow:hidden;}.blank8 {margin:0px auto;clear:both;height:8px;font-size:1px;overflow:hidden;}.blank9 {margin:0px auto;clear:both;height:9px;font-size:1px;overflow:hidden;}.blank10 {margin:0px auto;clear:both;height:10px;font-size:1px;overflow:hidden;}.blank11 {margin:0px auto;clear:both;height:11px;font-size:1px;overflow:hidden;}.blank12 {margin:0px auto;clear:both;height:12px;font-size:1px;overflow:hidden;}.blank13 {margin:0px auto;clear:both;height:13px;font-size:1px;overflow:hidden;}.blank14 {margin:0px auto;clear:both;height:14px;font-size:1px;overflow:hidden;}.blank15 {margin:0px auto;clear:both;height:15px;font-size:1px;overflow:hidden;}.blank16 {margin:0px auto;clear:both;height:16px;font-size:1px;overflow:hidden;}.blank17 {margin:0px auto;clear:both;height:17px;font-size:1px;overflow:hidden;}.blank18 {margin:0px auto;clear:both;height:18px;font-size:1px;overflow:hidden;}.blank19 {margin:0px auto;clear:both;height:19px;font-size:1px;overflow:hidden;}.blank20 {margin:0px auto;clear:both;height:20px;font-size:1px;overflow:hidden;}.blank21 {margin:0px auto;clear:both;height:21px;font-size:1px;overflow:hidden;}.blank22 {margin:0px auto;clear:both;height:22px;font-size:1px;overflow:hidden;}.blank23 {margin:0px auto;clear:both;height:23px;font-size:1px;overflow:hidden;}.blank24 {margin:0px auto;clear:both;height:24px;font-size:1px;overflow:hidden;}.blank25 {margin:0px auto;clear:both;height:25px;font-size:1px;overflow:hidden;}.blank26 {margin:0px auto;clear:both;height:26px;font-size:1px;overflow:hidden;}.blank27 {margin:0px auto;clear:both;height:27px;font-size:1px;overflow:hidden;}.blank28 {margin:0px auto;clear:both;height:28px;font-size:1px;overflow:hidden;}.blank29 {margin:0px auto;clear:both;height:29px;font-size:1px;overflow:hidden;}.blank30 {margin:0px auto;clear:both;height:30px;font-size:1px;overflow:hidden;}.blank31 {margin:0px auto;clear:both;height:31px;font-size:1px;overflow:hidden;}.blank32 {margin:0px auto;clear:both;height:32px;font-size:1px;overflow:hidden;}.blank33 {margin:0px auto;clear:both;height:33px;font-size:1px;overflow:hidden;}.blank34 {margin:0px auto;clear:both;height:34px;font-size:1px;overflow:hidden;}.blank35 {margin:0px auto;clear:both;height:35px;font-size:1px;overflow:hidden;}.blank36 {margin:0px auto;clear:both;height:36px;font-size:1px;overflow:hidden;}.blank37 {margin:0px auto;clear:both;height:37px;font-size:1px;overflow:hidden;}.blank38 {margin:0px auto;clear:both;height:38px;font-size:1px;overflow:hidden;}.blank39 {margin:0px auto;clear:both;height:39px;font-size:1px;overflow:hidden;}.blank40 {margin:0px auto;clear:both;height:40px;font-size:1px;overflow:hidden;}.blank41 {margin:0px auto;clear:both;height:41px;font-size:1px;overflow:hidden;}.blank42 {margin:0px auto;clear:both;height:42px;font-size:1px;overflow:hidden;}.blank43 {margin:0px auto;clear:both;height:43px;font-size:1px;overflow:hidden;}.blank44 {margin:0px auto;clear:both;height:44px;font-size:1px;overflow:hidden;}.blank45 {margin:0px auto;clear:both;height:45px;font-size:1px;overflow:hidden;}.blank46 {margin:0px auto;clear:both;height:46px;font-size:1px;overflow:hidden;}.blank47 {margin:0px auto;clear:both;height:47px;font-size:1px;overflow:hidden;}.blank48 {margin:0px auto;clear:both;height:48px;font-size:1px;overflow:hidden;}.blank49 {margin:0px auto;clear:both;height:49px;font-size:1px;overflow:hidden;}.blank50 {margin:0px auto;clear:both;height:50px;font-size:1px;overflow:hidden;}.blank51 {margin:0px auto;clear:both;height:51px;font-size:1px;overflow:hidden;}.blank52 {margin:0px auto;clear:both;height:52px;font-size:1px;overflow:hidden;}.blank53 {margin:0px auto;clear:both;height:53px;font-size:1px;overflow:hidden;}.blank54 {margin:0px auto;clear:both;height:54px;font-size:1px;overflow:hidden;}.blank55 {margin:0px auto;clear:both;height:55px;font-size:1px;overflow:hidden;}.blank56 {margin:0px auto;clear:both;height:56px;font-size:1px;overflow:hidden;}.blank57 {margin:0px auto;clear:both;height:57px;font-size:1px;overflow:hidden;}.blank58 {margin:0px auto;clear:both;height:58px;font-size:1px;overflow:hidden;}.blank59 {margin:0px auto;clear:both;height:59px;font-size:1px;overflow:hidden;}.blank60 {margin:0px auto;clear:both;height:60px;font-size:1px;overflow:hidden;}.blank61 {margin:0px auto;clear:both;height:61px;font-size:1px;overflow:hidden;}.blank62 {margin:0px auto;clear:both;height:62px;font-size:1px;overflow:hidden;}.blank63 {margin:0px auto;clear:both;height:63px;font-size:1px;overflow:hidden;}.blank64 {margin:0px auto;clear:both;height:64px;font-size:1px;overflow:hidden;}.blank65 {margin:0px auto;clear:both;height:65px;font-size:1px;overflow:hidden;}.blank66 {margin:0px auto;clear:both;height:66px;font-size:1px;overflow:hidden;}.blank67 {margin:0px auto;clear:both;height:67px;font-size:1px;overflow:hidden;}.blank68 {margin:0px auto;clear:both;height:68px;font-size:1px;overflow:hidden;}.blank69 {margin:0px auto;clear:both;height:69px;font-size:1px;overflow:hidden;}.blank70 {margin:0px auto;clear:both;height:70px;font-size:1px;overflow:hidden;}.blank71 {margin:0px auto;clear:both;height:71px;font-size:1px;overflow:hidden;}.blank72 {margin:0px auto;clear:both;height:72px;font-size:1px;overflow:hidden;}.blank73 {margin:0px auto;clear:both;height:73px;font-size:1px;overflow:hidden;}.blank74 {margin:0px auto;clear:both;height:74px;font-size:1px;overflow:hidden;}.blank75 {margin:0px auto;clear:both;height:75px;font-size:1px;overflow:hidden;}.blank76 {margin:0px auto;clear:both;height:76px;font-size:1px;overflow:hidden;}.blank77 {margin:0px auto;clear:both;height:77px;font-size:1px;overflow:hidden;}.blank78 {margin:0px auto;clear:both;height:78px;font-size:1px;overflow:hidden;}.blank79 {margin:0px auto;clear:both;height:79px;font-size:1px;overflow:hidden;}.blank80 {margin:0px auto;clear:both;height:80px;font-size:1px;overflow:hidden;}.blank81 {margin:0px auto;clear:both;height:81px;font-size:1px;overflow:hidden;}.blank82 {margin:0px auto;clear:both;height:82px;font-size:1px;overflow:hidden;}.blank83 {margin:0px auto;clear:both;height:83px;font-size:1px;overflow:hidden;}.blank84 {margin:0px auto;clear:both;height:84px;font-size:1px;overflow:hidden;}.blank85 {margin:0px auto;clear:both;height:85px;font-size:1px;overflow:hidden;}.blank86 {margin:0px auto;clear:both;height:86px;font-size:1px;overflow:hidden;}.blank87 {margin:0px auto;clear:both;height:87px;font-size:1px;overflow:hidden;}.blank88 {margin:0px auto;clear:both;height:88px;font-size:1px;overflow:hidden;}.blank89 {margin:0px auto;clear:both;height:89px;font-size:1px;overflow:hidden;}.blank90 {margin:0px auto;clear:both;height:90px;font-size:1px;overflow:hidden;}.blank91 {margin:0px auto;clear:both;height:91px;font-size:1px;overflow:hidden;}.blank92 {margin:0px auto;clear:both;height:92px;font-size:1px;overflow:hidden;}.blank93 {margin:0px auto;clear:both;height:93px;font-size:1px;overflow:hidden;}.blank94 {margin:0px auto;clear:both;height:94px;font-size:1px;overflow:hidden;}.blank95 {margin:0px auto;clear:both;height:95px;font-size:1px;overflow:hidden;}.blank96 {margin:0px auto;clear:both;height:96px;font-size:1px;overflow:hidden;}.blank97 {margin:0px auto;clear:both;height:97px;font-size:1px;overflow:hidden;}.blank98 {margin:0px auto;clear:both;height:98px;font-size:1px;overflow:hidden;}.blank99 {margin:0px auto;clear:both;height:99px;font-size:1px;overflow:hidden;}.blank100 {margin:0px auto;clear:both;height:100px;font-size:1px;overflow:hidden;}



